macroporous polymer - French English Dictionary